How Tech Companies Are Changing The Way People Interact With Cities